@charset "utf-8";
/* CSS Document */

.wizard_detail .top h4,
.wizard_wrap .title .close,
.wizard_detail .guide_text p.tip01,
.wizard_detail .guide_text p.tip02,
.wizard_detail .btn_wrap .btn_start,
.wizard_detail .wizard_step li,
.wizard_detail .wizard_step li a,
.wizard_detail .btn_wrap .btn_perv,
.wizard_detail .btn_wrap .btn_next { background-image:url(../images/no_txt/sprite_icon.gif); background-repeat:no-repeat; }
.wizard_wrap { width:738px; height:550px; color:#000;}
.wizard_wrap .title { line-height:30px; padding:0 10px; zoom:1; overflow:hidden; }
.wizard_wrap .title h3 { float:left; line-height:30px; }
.wizard_wrap .title .close { float:right; margin-top:7px; display:inline-block; overflow:hidden; text-indent:-999em; background-position: 0 -424px; width: 16px; height: 16px; }

.wizard_detail { position:relative; background:#fff; width:738px; height:550px; }
.wizard_detail .top { padding-left:45px; height:50px; padding-top:20px; background:#2ac6c6; }
.wizard_detail .top h4 { height:27px; line-height:27px; padding-left:48px; font-size:22px; font-family:microsoft yahei; text-shadow:1px 1px 3px #333; color:#fff; font-weight:500; background-position: 0 -355px; }
.wizard_detail .top h4.no_bg { background:none; padding-left:0; }
.wizard_detail .innercontent { padding:0 45px; }
.wizard_detail .wizard_step { border-bottom:1px dotted #ddd; padding:15px 0 15px 58px; }
.wizard_detail .wizard_step ul { width:588px; }
.wizard_detail .wizard_step li { float:left; margin-right:10px; padding-right:56px; background-position: 140px -386px; }
.wizard_detail .wizard_step li a { display:block; width: 130px; height: 32px; color:#fff; font-weight:800; text-align:center; font-size:14px; line-height:32px; text-decoration:none; background-position: 0 -259px; }
.wizard_detail .wizard_step li a.curr { background-position: 0 -217px; }
.wizard_detail .wizard_step li.finish { background:none; }
.wizard_detail .guide_text { padding-top:30px; line-height:1.8; color:#666; }
.wizard_detail .guide_text h5 { font-size:14px; }
.wizard_detail .guide_text p { margin-bottom:24px; }
.wizard_detail .guide_text p.tip01 { background: url(../images/validate/info.gif) left center no-repeat; padding-left:20px; }
.wizard_detail .guide_text p.tip02 { background:url(../images/validate/help.png) left center no-repeat; padding-left:20px; }
.wizard_detail .guide_text a { color:#E60012; text-decoration:underline; }
.wizard_detail .guide_mod {}
.wizard_detail .guide_mod li { float:left; width:194px; height:58px; _height:72px; overflow:hidden; display:inline; padding:5px; line-height:1.2; margin:0 10px 10px 0; background:#E9FBFF; border:1px solid #CAE0F5;color:#666;}
.wizard_detail .guide_mod li span { font-weight:800; display:block; margin-bottom:5px;}
.wizard_detail .guide_mod li a{ display:block; color:#666; text-decoration:none;}
.wizard_detail .btn_wrap { position:absolute; left:0; bottom:0; width:100%; height:52px; zoom:1; overflow:hidden; }
.wizard_detail .btn_wrap .skip { float:left; padding:20px 0 0 15px; }
.wizard_detail .btn_wrap .btn { float:right; padding-right:10px; }
.wizard_detail .btn_wrap .btn_start { display:block; margin:0 10px; background-position: 0 0; width: 147px; height: 51px; }
.wizard_detail .btn_wrap .btn_perv { float: left; display:block; margin:0 5px; background-position: 0 -61px; width: 85px; height: 29px; }
.wizard_detail .btn_wrap .btn_perv:hover { background-position: 0 -100px; }
.wizard_detail .btn_wrap .btn_next { float: left; display:block; margin:0 5px; background-position: 0 -139px; width: 85px; height: 29px; }
.wizard_detail .btn_wrap .btn_next:hover { background-position: 0 -178px; }
.wizard_detail .btn_wrap .btn_finish {  float: left; display:block; margin:0 5px; background:url(../images/no_txt/btn_finish.gif) no-repeat; width: 85px; height: 29px;}

